S_MODE=BYPASS_INPUT_FILTER_, I2CMODE=STANDARD_MODE, CLK_DIV=IOCONFILTRCLKDIV0_, INV=INPUT_NOT_INVERTED_
I/O configuration for pin PIO0_10. This is the pin configuration for the true open-drain pin.
RESERVED | Reserved. |
INV | Invert input 0 (INPUT_NOT_INVERTED_): Input not inverted (HIGH on pin reads as 1; LOW on pin reads as 0). 1 (INPUT_INVERTED_HIGH): Input inverted (HIGH on pin reads as 0, LOW on pin reads as 1). |
RESERVED | Reserved. |
I2CMODE | Selects I2C mode. Select Standard mode (I2CMODE = 00, default) or Standard I/O functionality (I2CMODE = 01) if the pin function is GPIO (FUNC = 000). 0 (STANDARD_MODE): Standard mode/ Fast-mode I2C. 1 (STANDARD_IO): Standard I/O functionality 2 (FAST_MODE_PLUS_I2C): Fast-mode Plus I2C 3 (RESERVED_): Reserved. |
RESERVED | Reserved. |
S_MODE | Digital filter sample mode. 0 (BYPASS_INPUT_FILTER_): Bypass input filter. 1 (1_CLOCK_CYCLE_INPUT): 1 clock cycle. Input pulses shorter than one filter clock are rejected. 2 (2_CLOCK_CYCLES_INPU): 2 clock cycles. Input pulses shorter than two filter clocks are rejected. 3 (3_CLOCK_CYCLES_INPU): 3 clock cycles. Input pulses shorter than three filter clocks are rejected. |
CLK_DIV | Select peripheral clock divider for input filter sampling clock. Value 0x7 is reserved. 0 (IOCONFILTRCLKDIV0_): IOCONFILTRCLKDIV0. 1 (IOCONFILTRCLKDIV1_): IOCONFILTRCLKDIV1. 2 (IOCONFILTRCLKDIV2_): IOCONFILTRCLKDIV2. 3 (IOCONFILTRCLKDIV3_): IOCONFILTRCLKDIV3. 4 (IOCONFILTRCLKDIV4_): IOCONFILTRCLKDIV4. 5 (IOCONFILTRCLKDIV5_): IOCONFILTRCLKDIV5. 6 (IOCONFILTRCLKDIV6_): IOCONFILTRCLKDIV6. |
RESERVED | Reserved. |